* {
  margin: 0;
  padding: 0;
}
.nav {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 1436px;
  height: 45px;
  background-color: #000;
  padding: 0 50px;
  margin: 0 auto;
  ul {
    display: flex;
    justify-content: space-between;
    li {
      list-style: none;
      width: 122px;
      a {
        text-decoration: none;
        font-size: 18px;
        color: #fff;
      }
      a:hover {
        color: #f94915;
      }
    }
  }
  .search {
    display: flex;
    align-items: center;
    width: 250px;
    height: 38px;
    input {
      width: 190px;
      height: 30px;
      border: 1px solid #777;
      padding-left: 10px;
      font-size: 14px;
      color: #fff;
      background-color: #000;
    }
    span {
      display: block;
      width: 45px;
      height: 30px;
      font-size: 30px;
      text-align: center;
      color: #fff;
      background-color: #fa4f17;
      cursor: pointer;
    }
  }
}
